<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script type="text/javascript">
    // JavaScript当中声明类
    class User{
        // 类体
        // 声明属性
        #name; // 将name属性声明为私有
        age = 56;

        constructor(name, age) {
           this.#name = name;
           this.age = age;
        }

        // 为私有的属性name提供一个获取值的函数
        getName(){
            return this.#name;
        }

        //声明函数
        fun1(){
            console.log("类当中的函数");
        }

    }

    let Person = class {
        // 类体
        name;
        age = 56;

        //声明函数
        fun1(){

        }

    }

    // 实例化User类对象
    let user = new User("大锤", 18);
    // 访问对象属性和方法
    console.log(user.getName());
    console.log(user.age);
    user.fun1();


</script>
</html>